measuring transducers - French English Dictionary